needless to say ... - French English Dictionary